#include <iostream>
#include <stdlib.h>
#include <time.h>

using namespace std;

int main()
{
    int timeNow = time(NULL);
    srand(timeNow);
    int playerGuess;
    int compNumber;
    int guesses;
    int continuePlay = 1;
    while(continuePlay == 1)
    {
        compNumber = rand() % 99 + 1;
        guesses = 0;
        do {
            cout << "Guess a number: ";
            cin >> playerGuess;
            if(playerGuess < compNumber)
            {
                cout << "UP" << endl;
            }
            else if(playerGuess > compNumber)
            {
                cout << "DOWN" << endl;
            }
            else
            {
                cout << "CORRECT!";
            }
            guesses++;
        } while (playerGuess != compNumber);

        cout << "You got the number with " << guesses << " guesses!" << endl;

        do {
            cout << "Press 1 to play again or 0 to end: ";
            cin >> continuePlay;
        } while (continuePlay != 0 && continuePlay != 1);
        cout << endl << endl << endl;
    }
    return 0;
}
